Conveniently located in 155 Main St, Maynard, MA Cafe of India Cuisine offers a blend of traditional and contemporary flavors from all parts of India.
For all the Indian food lovers, we Invite you to enjoy the unique flavors of northen Indian food at Cafe of India in very relaxing ambience.