We paid €60 euros for 1 bad pizza, 1 bad pasta, wine and coke. Dingy interior, waiters were watching football on two giant flat screens. Not run by Italians so no real ambient nor real specialities or real italian cooking. I feel SO angry at...myself that I did not check those ridiculous prices. Just go a little but further through this street you will find WAY better options.More