La Veranda

Geneva, Switzerland

Quiet restaurant with a very good menu. Located in this part of town. Good pizza. Reasonable wines and good service. Reasonable prices.