[ ... ] geared up to try escargots even frogs legs braised in dill but our appetites fled when we saw near the loos a cafe called Piz n Grill ! This cafe ... more