Chefs Deli Inc, BUFFALO, New York (NY)
Comfortably positioned at 547 Elmwood Avenue () in BUFFALO, New York (NY) (14222), Chefs Deli Inc can be contacted at 7168836645. Remember to call up upfront to make a reservation.
More restaurants in BUFFALO, New York (NY)
Chefs Deli Inc contact information and details:
Address: 547 Elmwood Avenue - , BUFFALO, New York (NY) 14222
Contact Phone: 7168836645
