Todaro's Salumeria
5344 State Route 23
Windham
NY
12496
(518) 734-4134
Open Map
Food & Dining
groceries
grocery store
Grocery Stores
Italian
Kids Menu
Price range: $$
supermarket
supermarkets
Windham