Get directions to: Chef Of India, Shrewsbury, MA
Restaurant address: 97 Boston Tpke Shrewsbury, MA 01545, USA
Restaurant: Chef Of India