Hokkaido Ayia Napa
Description
Hokkaido Japanese Restaurant is the Number 1 restaurant experience in Ayia Napa The best restaurant in Ayia Napa, established in 1999 and very succesfull until today is able to operate all year around due to its popularity and quality.
It's sister restaurants are Sapporo Ayia Napa and the UK's Sapporo Teppanyaki located in Liverpool, Glasgow and Manchester