Restaurants - Deli in Halifax, MA
Subway Sandwiches & Salads