Yamaguchi
Japanese · Sushi
Yamaguchi is an Asian restaurant specializing in Japanese cuisine, including sushi. It offers various menu options at different price points, with a higher-priced 'menu Yamaguchi' available.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Yamaguchi.
Local restaurants nearby
Calle San Roque 19, Pamplona, España
