Restaurant photos

Lemon Grass Restaurant

No Review
Number of Reviews: 0
  • Maidenhead

About Lemon Grass Restaurant

Address: 17 Shifford Crescent
Postcode: SL6 7UA
Phone number: 01628 777739

Lemon Grass Restaurant Ratings and Reviews

Leave a Review and Rating

Skip to toolbar