translate English to German: There is also a restaurant, serving cr...
Im Restaurant genießen Sie kreative spanische Küche. ...