We had a tasty and inexpensive vegan meal there, including tomato and basil soup, pepper and hummus wraps, and cake (New Forest Gateaux and also gingerbread). One of us had hot chocolate with soya milk, vegan marshmallows and vegan squirty cream. They do take cards for payment. Choices for vegans is a bit limited but still reasonable. It's around 3 miles from Lymington - we took the X1 bus from Lymington and got off at Lytton Lane (between Everton and Milford-on-sea) then it's just a few minutes walk.