Kaara Modern Indian Bistro Address 2700 Stokesdale Ave Suite 160 Apex, NC 27523 Square Feet Unit E160 is 781 SF. Details Event lawn facing.