Big restaurant, service is good. They do their best tot speak English. A la carte menu in Italian and English. Can be crowed but didn't botter us. The food was good.
I had a fish dish and my wife had a pizza. This place is best known for its pizzas, there are loads and loads of pizzas on the menu with reasonable prices. The fish was expensive though I blame myself for doing the mistake of...More