Fern's Curry Sushi & Indo Chinese Wok

Restaurant in Algeciras, Spain