There’ll be plenty of time this holiday weekend for burgers, ribs, and icy brews. For a well-deserved break from the BBQ, try Flavors of India (26703 Brookpark Rd. Extension, in N. Olmsted), our pick for one of the region’s best Indian restaurants.
Hard to find, but worth the effort, this tidy dining room opened in mid-January in a small strip plaza near Great Northern Mall, inside space formerly occupied by Kashmir Palace. …