Sal's

Bar & grill · 283 Olmstead Ave, Depew, NY

Hours

More food in Depew, NY · Bar & Grill in Depew