Delta Indian Cuisine

Restaurant in Delta, BC