We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
"While on the train into Frankfurt I struck up a conversation with some locals that recommend we have lunch at the top of the Galleria in Leonhards. Best suggestion of the entire day. What a wonderful food court filled with fresh foods being prepared right before your eyes. Foods from around the w..."orld with so many choices it took me 20 minutes of walking around before I could decide on what to eat. Even though the weather was a bit chili, we sat outside on the roof top overlooking the city. What a wonderful birds-eye view of Frankfurt. Prices were average, food fresh and good. It's a must do stop for lunch while in Frankfurt.
" More >