This place seems to be listed as a restaurant but it is just a tourist trinket shop. There may be a small section that sells ice creams & alcohol {the shop next to this one did the same) but it is not a restaurant.
The guy who runs this place makes the best drinks!!! The icecream is unique - pull up a chair and enjoy a Little Mermaid!