Shrewsbury

Shrewsbury, Massachusetts

About

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

Are You Ordering From Our North Andover, MA Location?

Are You Ordering From Our North Andover, MA Location?