Know a great happy hour or special for this location?
Family-owned Italian restaurant serving traditional fare in a homey, white-tablecloth setting.
Suggest an edit
98-04 Metropolitan Ave, Forest Hills, NY 11375