The Point Tavern

Restaurant in Elizabeth, NJ