Asoka Indian Cuisine

Restaurant in Selma, California

Indian restaurant