Vincent's A Touch of Italia
Address:
524 Washington St, Norwood, MA 02062
Phone:
(781) 762-4824
Hours:
- Tue: 9am-5:30pm
- Wed: 9am-5:30pm
- Thu: 9am-5:30pm
- Fri: 9am-5:30pm
Nice to Know:
- Wifi No
Other Details:
This specialty Italian foods store is located in downtown Norwood on Washington Street. Every day, the shop cooks up hot Italian dishes such as chicken parmesan and pizza. A selection of Italian groceries and imported cheeses are available, and an in-house bakery makes fresh bread daily. Customers can pay with cash and check - no credit cards are accepted.
Restaurants, Italian
Other Businesses: