Call Today for Reservations or Take Out! Watertown: 617-744-6585
Lexington: 781-863-8653
Woburn: 781-759-1250
18 Mt. Auburn Street,
Watertown, MA 02472
Phone: 617-744-6585
177 Massachusetts Avenue
Lexington, MA 02420
Phone: 781-863-8653
349 Main Street
Woburn, MA 01801
Phone: 781-759-1250
Sunday-Thursday: 11am - 10pm
Friday-Saturday: 11am - 11pm