Menu
Search

Chela's Restaurant & Bar

131 Newark Pompton Turnpike
Little Falls, New Jersey 07424