Chris & Charlie Deli Inc, ASTORIA, New York (NY)
Comfortably situated at 33 -12 23 Av () in ASTORIA, New York (NY) (11105), Chris & Charlie Deli Inc are available at 7182789240. Make sure you upfront to arrange your spot in the restaurant.
More restaurants in ASTORIA, New York (NY)
Chris & Charlie Deli Inc contact information and details:
Address: 33 -12 23 Av - , ASTORIA, New York (NY) 11105
Contact Phone: 7182789240