Get directions to: Rasoi Restaurant, Framingham, MA
Restaurant address: 855 Worcester Rd Framingham, MA 01701, USA
Restaurant: Rasoi Restaurant