Yashima

Yashima means “Japan” in the ancient Japanese language. The restaurant opened in 1989 with the mission of bringing genuine Japanese culture to Barcelona.