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

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