Kaara

Indian restaurant · 2700 Stokesdale Ave Suite 120, Apex, NC

Delivery · Dine-In

Hours

More food in Apex, NC · Indian Food in Apex