EcuaLatino Restaurant3.00(0 reviews)CHF 25Latin / Rue du Vélodrome 12, 1205 Genève, Switzerland, Switzerland /