New Indian restaurant

The New House of India opened its doors in September on Worcester’s Park Avenue. Although it has a Coe’s Square address, it is across from Pho Dakao. The restaurant is open seven days a week and offers an all-you-can-eat lunch buffet.