La Romana

Geneva, Switzerland

La Romana is a restaurant in Geneva. Located in a quiet area, a very nice italian restaurant that offers good food, great pizza and good pasta. Good wines. Has outdoor seating. Swiss prices and a nice setting. Nice staff.