Theater Square Grill

One Center Street
973-297-5872
Newark
New Jersey
United States
website