Located at the Howard Jhonson Isla Verde Hotel, this restorant is great if you like Italian pizzas and pastas. The service is good, a litter bit slow but OK. The pasta was great and the pizza too. The prices are medium. If you are close to isla verde, you can try...
