Lemon Grass
90 High St, Shepperton
01932 223416
Menu
Shepperton, Surrey
Lemon Grass
90 High St, Shepperton, Surrey TW17 9AU
01932 223416