Villa Rosa Pizzeria

Phone orders only

40 Villa Rosa Rd, Temple, GA 30179

$0 MinimumAre you the owner?