See all Restaurants in Tallahassee Tallahassee for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Mom & Dad's Italian Restaurant About Mom & Dad's Italian Restaurant, 4175 Apalachee Parkway, ☎ +1 850 877-4518. Add to Wish List
Travelers also viewed these places similar to Mom & Dad's Italian Restaurant Cabo's Island Grill and Bar Albert's Provence Essence of India Angelette's Cajun Kitchen Au Peche Mignon Sakura Japanese Restaurant and Sushi Bar