Or
Mom and Dad’s Italian Restaurant is a fine dining, authentic Italian Restaurant. Rich in tradition, they have been serving the Tallahassee community for 52 years.
Your review is recommended to be at least 140 characters long