Lemon Grass Tapas
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (727) 894-1111
Address: 310 Central Ave, Saint Petersburg, FL 33701
Website: http://www.lemongrasstapas.com
Cuisines: Japanese, Asian, Sushi, Thai
Price Range : Average
441 Central Ave, Saint Petersburg, FL 33701
571 Central Ave, Saint Petersburg, FL 33701
1846 61st Ave N, Saint Petersburg, FL 33714
270 1st Ave N, Saint Petersburg, FL 33701
9047 Dr Martin Luther King Jr St N, Saint Petersburg, FL 33702
1100 Central Ave, Saint Petersburg, FL 33705
8300 Bay Pines Blvd, Saint Petersburg, FL 33709
1210 Dr Martin Luther King Jr St N, Saint Petersburg, FL 33705
5944 34th St N Ste 40, Saint Petersburg, FL 33714
3125 Dr Martin Luther King Jr St N, Saint Petersburg, FL 33704