Sandwiches in Trafalgar, IN

2 businesses found


Subway

12 Trafalgar Square , 46181
Phone: (317) 878-9120

Small Town Pizza & Subs

106 West Pearl St , 46181
Phone: (317) 878-9988