Lemon Grass Thai Kitchen
➤ 3635 W Kennedy Blvd, Tampa, United States Of America, Nowatney
Chicken, Noodles, Salad, Thai, Soup
"Great food still, but overpriced and small portions: I hate to keep recommending this place, because then it gets busier and waits increase. But trust me its worth the wait. Great food, service and music!"