You can see the whole coast of Milazzo il Capo means the head or the top point, it is a must to come and drive up.
At least one summer evening every here I go to Il capo. It is not for the incredible pizza, (pizza here is avarage and you can wait quite a lot to be served), but for the incredible atmosphere. The view is breathtaking. I can't comment...More
Last night the dinner was again a terrible experience due to the service. We waited for more than 1,30h for the starters, they forgot 2 main dishes. Ok my eyes were happy thanks the view, but my stomach was empty. Thx
They dont have menus in english, they dont speek english so its impossible to order anything...well you can allways justmpoint at something on the menue and hope for the best... But not really an option when your hungry.