Eating Italian at Mom & Dad's Italian Restaurant restaurant in Valdosta, GA.

Mom & Dad's Italian Restaurant

menu/order