Charming restaurant serving Italian comfort food.
125 Newark Ave
Jersey City, NJ 07302
(at Grove Street)
Does something on this page look wrong or out-of-date? Let us know.