LemonGrass Sushi Thai tapas
$$ Thai restaurant, Restaurant, Sushi restaurant
About
LemonGrass Sushi Thai Tapas brings a delightful fusion of Thai and sushi flavors to St. Petersburg. Located at 310 Central Ave, this cozy spot is known for its extensive menu, featuring delicious options like pad thai, panang curry, and fresh sushi rolls. With a casual ambiance perfect for groups or solo diners, you’ll appreciate the fast service and great tea selection. It’s an ideal choice for lunch or dinner, with vegetarian and vegan options galore. Reservations are accepted, making it a friendly place for any dining occasion.