List of Pizza Town Stores in Trafalgar, IN Outlet Note Regular Brands Pizza Town Indiana Trafalgar Rating 4.5 based on 51 votes Official Website http://www.exlinespizza.com/ Products Food Pizza Restaurant NameAddressPhone Name/Address/Phone Pizza Town outlet - Trafalgar 106 W Pearl St (317) 878-9988 People Also Viewed