Serving Indo-Chinese Comfort Food. Chinese Dishes Adapted Using Indian Flavors and Spices. Located in the Cameron Station Neighborhood of Alexandria, Virginia