Manna and Honey

Snack bar · 2701 Elmwood Ave, Kenmore, NY

Hours

More food in Kenmore, NY · Snack Bar in Kenmore