$5.00 off dine-in or take-out orders over $25.00 (Expires 12/30/09)

Canestaro's

16 Peterborough St, Boston, Massachusetts, 02215-4903
(617) 266-8997