A Place to eat For Americans Arriving in Frankfurt Germany