Mom and Dad's Italian Restaurant
2184
US Highway 90 W, DeFuniak Springs FL
- This is the page of Mom and Dad's Italian Restaurant on 2184 US Highway 90 W DeFuniak Springs FL 32433.
- (first reviewed on May 19, 2014, last updated
five months and twenty three days ago
on November 24, 2023.)
- Mom and Dad's Italian Restaurant is ranked #2 of 13 Restaurants in DeFuniak Springs.
- This page has had 11 visitors. You are the 11th.
★★★★ on the 19th of May, 2014
classic, favorite