Small Town Pizza & Subs: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Small Town Pizza & Subs

Small Town Pizza & Subs
106 W Pearl St
Trafalgar, IN 46181
317-787-9988
http://www.smalltownpizzaonline.com

Driving Directions | Nearby Hotels



Advertisement