As Italian (from Rome) I could say that this is one of the best Italian restaurant around in Geneva, especially for pizza, which is probably the best in all city. Very classy environment with style. I fully recommend it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.