Start from
El Calenton Restaurant
1297 Worcester St, Indian Orchard 01151