TVF Score: 36.40
Mom & Dad's Italian Restaurant
2184 U.S. 90 DeFuniak Springs, FL •
Mom and Dad's Italian Restaurant in DeFuniak Springs, FL has been featured on TV shows such as Restaurant Impossible and is known for its authentic Italian cuisine. The family-run restaurant offers an array of dishes, all made with the freshest ingredients and a passion for cooking.
Seen On TV Shows
Restaurant Impossible
Episode: Mom and Dads on 5/12/2013
Been List
Try List
My Lists
Additional Info