Lemon Grass Thai Kitchen Two Locally Owned Thai Restaurants
South Tampa
813-514-4349
3635 W Kennedy Blvd
Tampa FL 33609
Riverview
813-654-0671
11106 W Bloomingdale Ave
Riverview FL
Lemon Grass Thai Kitchen Two Locally Owned Thai Restaurants
South Tampa
813-514-4349
3635 W Kennedy Blvd
Tampa FL 33609
Riverview
813-654-0671
11106 W Bloomingdale Ave
Riverview FL