Omoide Japanese Restaurant
Omoide means "Memory", and this restaurant is definitely memorable. They are Japanese owners and staff, who serve an incredible range of authentic Japanese cuisine. Large portions of fresh fish, sashimi and more are all beautifully presented. The decor is tasteful, and full of ambiance; and the staff dress to match the theme of the restaurant and are quietly attentive. If you enjoy Japanese food then this restaurant is not to be missed.