translate English to German: Or perhaps you'd like a drink in our cosy Grand café.
Sie können sich auch bei einem Getränk im gemütlichen Grand Café entspannen.