Eating American (Traditional) German at Ambry Restaurant restaurant in Fort Lauderdale, FL.

Ambry Restaurant

menu/order