Grille 121
121 2nd Ave N
St Petersburg
FL
33701
(727) 822-4413
Open Map
Description
Grille 121 is located at 121 2nd Ave N, Saint Petersburg, FL. This location is in the Downtown St. Petersburg neighborhood. This business specializes in Restaurants.
by merchantcircle on April 06, 2015 from
merchantcircle
Contemporary
Food & Dining
Non-smoking
Not Available
Reservations Not Required
Restaurants
Saint Petersburg