Izumi
Izumi

A new concept in culinary adventures, this trendy Japanese restaurant is a big attraction on the island. Izumi’s two expert chefs from Asia offer authentic teppanyaki, ramen and sushi specialities inside at the tatami or teppanyaki table, or out on the terrace. Opening Hours: Monday to Saturday: 11.30am to 10.30pm (last order) Sunday and Public …

Take me there