Restaurant
Lucky Dill
7 locals recommend
Permanently closed
Location
277 Central Ave
St. Petersburg, FL
Waterfront Arts District
Tips from locals
This is a nice little restaurant in Saint Pete. This place is an excellent place to target, when you want to take long walks down town to Saint Pete. Nice idea for a lunch.
Locals also recommend
- 10 locals recommend