Two Meatballs in the Kitchen

restaurants / Italian

Two Meatballs in the Kitchen information

Location
Fort Myers , USA
Address
8890 Salrose Ln
Telephone
+1 239 489 1111
More information
www.2meatballs.com
Something wrong?
Submit a correction

This semi-corny Italian eatery may lay on the clichés, but the pizza and pasta are delicious and filling.