Lemon Grass
90 High St, Shepperton
01932 223416
Recent Reviews
Order Online
Photos for Lemon Grass
Upload photos
×
❮
❯
Lemon Grass
90 High St, Shepperton TW17 9AU
01932 223416