Sandwich shop, Deli
Best in Willimantic
Owner? Get Recognition
How to add the badge to my site?
D'Angelo Grilled Sandwiches
Sandwich shop
95 Storrs Rd, Mansfield, CT 06226, United States
Restaurant
93 Storrs Rd, Willimantic, CT 06226, United States
Ice cream shop
86 Storrs Rd, Willimantic, CT 06226, United States
Mexican restaurant
106 Storrs Rd, Mansfield, CT 06226, United States
Pizza restaurant
95 Storrs Rd, Willimantic, CT 06226, United States