Tamarind India Bistro, located in Apex NC, is a popular fine-dining restaurant serving Indian cuisine – the right way!