Sign In

Villa Rosa Pizzeria

Phone orders only

40 Villa Rosa Rd, Temple, GA 30179

$0 MinimumAre you the owner?
SliceRestaurants in Temple Villa Rosa Pizzeria
Price: $$