Mom and Dad's Italian Restaurant 4143 N Valdosta Rd Valdosta GA United States
Phone: 229.333.0848 Smoking: not permitted