Restaurants - Deli in Halifax, NC
Subway Sandwiches & Salads