Indian restaurant · 3130 Driwood Ct Ste A, Charlotte, NC
See full menu
More food in Charlotte, NC · Indian Food in Charlotte