Neptune

Italian Restaurant
2.8
Based on 1 reviews

Reviews

An
Anthony W
109 month ago
It's pretty basic, but it's in a good spot, very near the peer and the restaurant is in a very beautiful terrace. The double room is a little over priced, but I had a good time