Shrewsbury

Shrewsbury, Massachusetts

About

Our Shrewsbury restaurant is located in the Lakeway Commons shopping center with convenient access off Route 9. Turn into the plaza at the blue Sherwin Williams Paints sign to find us straight ahead!