Search Results
Village Pizza
1 Green St, Medfield, MA 02052
Village Pizza is located in the Mall on Green St., near Bulards market. The pizzeria serves delicious New York styleMore thin crust pizza with a wide variety of toppings. Its menu also offers dinner plates, subs, salads and sandwiches. Delivery is available.
See more »