Prices on this menu are set directly by the Merchant.

Bar and Grill delivered from Chela's Restaurant & Bar at Chela's Restaurant & Bar, 131 Newark Pompton Turnpike, Little Falls, NJ 07424, USA