Click on map for directions from your location:

The Crystal Room

Located at the Ramada Plaza
160 Frontage Road
Newark, New Jersey 07114

Tel: 973-854-7809
Fax: 973-466-9291