Mom & Dad's Italian Restaurant
Mom & Dad’s Italian Restaurant is a fine dining, authentic Italian Restaurant located in Tallahassee, Florida. Rich in tradition, it has been serving the Tallahassee community for over 54 years.
Website: http://www.momanddadstally.com
Phone: (850) 877-4518
Phone: (850) 877-4518
Address: 3421 Bannerman Road, Suite 104, Tallahassee FL 32312
Store Hours:
Mon – Thu: 5:00pm – 9:00pm
Fri – Sat: 5:00pm – 10:00pm
Sun: 4:00pm – 8:00pm
Happy Hour; 4:30 pm – 6:30 pm every day