Geisha
Japanese · Sushi · Bar
Upscale restaurant and bar, Geisha, offers a vibrant dining experience. Located in The Cube, it's part of a luxury destination.
Location
Best places nearby
The highest rated places close to Geisha.
Local restaurants nearby
196 Wharfside Street, ENG


