Tipsy Tomato, The

Restaurant · 13 Mechanic Street, Norwood, NY

Dine-In

Hours

More food in Norwood, NY