Frankfurt, My Zeil Shopping Center My Zeil in Frankfurt is quite a contrast with its surroundings. Where most buildings in central Frankfurt seem to be designed for the ...