Shalimar of India, located in Central Square, offers a wide and inexpensive variety of options. Tara Lee May. 9, 2016 Facebook Twitter Reddit Print Shalimar of India, located in Central Square, offers a wide and inexpensive variety of options. Tara Lee