Indian and Nepali restaurant in Norwood, MA, with tandoori dishes from the clay oven. Dine-in, takeout, delivery and catering.
Hours: Monday to Saturday 11:30 am - 10:00 pm; Sunday and public holidays 12:00 pm - 9:00 pm (please check with the restaurant before you go).
Location
655 Washington St, Norwood, MA 02062, United States