Small Town Pizza
10117 S Norris Rd
Delton
MI
49046
(269) 623-6341
Open Map
Description
Small Town Pizza is located at 10117 S Norris Rd, Delton, MI. This business specializes in Pizza.
by merchantcircle on June 04, 2015 from
merchantcircle
Categories: Restaurants, Pizza
eating places
full-service restaurants
Pizza
pizza restaurants
Restaurants
restaurants pizza