Small Town Pizza & Subs, TRAFALGAR, Indiana (IN)
Readily operating at 7 Trafalgar Square () in TRAFALGAR, Indiana (IN) (46181), Small Town Pizza & Subs can be called at 3178789988. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in TRAFALGAR, Indiana (IN)
Small Town Pizza & Subs contact information and details:
Address: 7 Trafalgar Square - , TRAFALGAR, Indiana (IN) 46181
Contact Phone: 3178789988
