Lime & Lemon Indian Grill & Bar, the award-winning brand that has redefined Indian dining in the Triangle since 2019, is preparing to open its most ambitious location yet at Beaver Creek Crossings in ...