Prices on this menu are set directly by the Merchant.

Fast Fooddelivered fromBig Time DeliatBig Time Deli & Pizzeria, 1460 Whalley Ave, New Haven, CT 06515, United States