Framingham, Massachusetts

About

Our Framingham restaurant is located directly off of Rt-9 East on the Natick border. If approaching on Rt-9 West, make a U-turn at the lights by the Verizon Wireless store to reach us!