Restaurants 10.0 5 Must-Try Dishes At India Rosa Late last winter, work quietly began on the space that would eventually house India Rosa,…