Mello's Subs

Sandwich shop · 242 Genesee Street, Utica, NY

Hours

More food in Utica, NY · Sandwich in Utica