NextEats
›
Massachusetts
›
Food in Westwood
›
Italian Food
› Comella's Restaurants Westwood
Comella's Restaurants Westwood
Italian restaurant · 745 High St, Westwood, MA
Hours
Mon 11:30 AM–9 PM
Tue 11:30 AM–9 PM
Wed 11:30 AM–9 PM
Thu 11:30 AM–9 PM
Fri 11:30 AM–9 PM
Sat 11:30 AM–9 PM
Sun 11:30 AM–8 PM
More food in Westwood, MA
·
Italian Food in Westwood