Kyoka Arc de Triomf

C/ de Sicília, 93, Eixample, 08013 Barcelona, Spain

Barcelona, Spain

Relaxed Japanese restaurant offering an all-you-can-eat buffet with sushi, gyoza & noodles.

Rating: 2718

Score: 3.8

Price: Inexpensive

No reviews available.