Unclaimed listing. Own this business? Claiming opens soon.

The Lemon Grass

Thai and sushi restaurant on Central Avenue with an open kitchen and tapas menu.

About

The Lemon Grass sits on Central Avenue in St. Petersburg, serving Thai and sushi alongside tapas. The kitchen is open to the dining room, so you can watch the cooks work. You can call ahead to reserve a table or order online for pickup.