Mikado

Japanese in Geneva

If it's authenticity, speed and tasty fast food on a red lacquered tray you want, this quick-eat Japanese delicatessen with sit-down tables hits the spot.

Advertisement