Amelita's Spanish Cuban Cafe
Address:
229 62nd Ave N, Saint Petersburg, FL 33702
Phone:
(727) 521-4400 Restaurants
Other Businesses:
- Earl of Sandwich at 5004 4th St N, Saint Petersburg, FL 33703
- Ponderosa Steak House at 4526 4th St N, Saint Petersburg, FL 33703
- Lee Garden at 4447 4th St N, Saint Petersburg, FL 33703
- Checkers at 3946 4th St N, Saint Petersburg, FL 33703
- Stone Soup Cafe and Pub at 4122 16th St N, Saint Petersburg, FL 33703