Find the top Lunch restaurants in Truro, Massachusetts near you now.
Sandwich shop
Address: 300 US-6, Truro, MA 02666