directory

Grand India

264 N, Broadway #105Salem, NH 03079
Phone: (603) 458-5560
Business Hours: 11:30 AM - 2:30 PM 4:30 PM - 9:00 PMWebsite: Visit Website

Discover the enchanting flavors of India at Grand India Restaurant in Windham, NH. This family-friendly dining destination invites you to experience a culinary adventure through its authentic Indian menu. From aromatic appetizers to savory main courses, their diverse offerings cater to every palate, including a special kids' menu. The restaurant's warm and inviting ambiance sets the stage for memorable family gatherings, complemented by attentive service. Embark on a delectable journey to India right in the heart of Windham at Grand India Restaurant.