Get directions to: Ruby Tuesday, Framingham, MA
Restaurant address: 659 Worcester Rd Framingham, MA 01701, USA
Restaurant: Ruby Tuesday