CONTACT US

Mom and Dad’s Italian Restaurant

4143 North Valdosta Road

Valdosta, GA 31602


(229) 333-0848