Experience big Italian taste at Little Italy! Located on Magnolia Drive in Tallahassee, this restaurant serves Florida's most delectable Italian fare. Sample their selection of specialty pizzas--always guaranteed crowd pleasers!--or try a signature entree.
Places You Should Consider
Schooners5121 Gulf Drive , Panama City Beach FL, 32408
Museum of Florida History500 S. Bronough , Tallahassee FL, 32399
Bamboo Willie's400 Quietwater Beach Rd. , Pensacola Beach FL, 32561
News & Articles
Add to My Connections