Headings:
Restaurants, Restaurants Take Out
1226 Chapel St
New Haven, CT 06511
New Haven, CT 06511
American Express, Visa, Discover, Mastercard