indian restaurant uptown Indian Restaurant Charlotte Nc Uptown | Foods Ideas (2) botiwalla (now open) indian street food restaurant. Located in beautiful center city charlotte… Read more Indian Restaurant Charlotte Nc Uptown | Foods Ideas