14 Elissa Avenue, Wayland, Massachusetts 01778, United States

New Dine in Menu with Pizza

We're taking all the necessary precautions per the CDC and local health authorities