Do they have take out or just buffet?
Address: 55 Ariadne Rd, Dedham, MA 02026, USA
Donna Andre | Sep 13, 2019
Buffet daily for lunch
Richard Brooks. | Sep 13, 2019
They do take out. And buffet is on Sunday
Thanks! Your answer is awaiting moderation.