Canestaro is a Italian, Pizza restaurant located in Fenway Kenmore area in Boston, MA 02215.
- Neighborhood: Fenway Kenmore
- Cuisines: Italian, Pizza
- Minimum Delivery:
- Features: Kid Friendly, Outdoor Dining, Delivery, Accepts Credit Cards, Take Out
- Business Hours: Daily: 11am-10pm
- Note:
- Services: Lunch, Dinner