Review: Lemon Grass Thai Kitchen – Tampa

To finish our short trip to Tampa, we decided to give Lemon Grass Thai Kitchen a try. The restaurant was located less than 10 minutes away from the Marriott, which made it ideal. I would have driven…

Advertisements
Advertisements

Posts navigation