translate English to German: Taste and enjoy - at our restaurant.
Schmecken und geniessen - in unserem Restaurant.