Restaurants • Japanese • $$$$
A Michelin-starred Japanese restaurant inside Hotel Wellington blending Spanish ingredients into refined sushi and robata dishes.