Grand India is a popular Indian restaurant located in Salem, NH and Brookline, MA, offering a menu filled with delicious and authentic Indian dishes that are made with fresh ingredients and flavorful spices.
With a focus on creating a warm and inviting atmosphere, Grand India is known for its biryani, a dish that brings people together and satisfies taste buds with its aromatic spices.
Generated from the website