meaning of ausgezeichnetes Restaurant

ausgezeichnetes Restaurant - German to English

first-rate restaurant