Vinny's Lunchette

Restaurant · 160 Delaware Avenue, Delmar, NY

More food in Delmar, NY