Reviews of EDEKA City Lich. (Supermarkt) in Frankfurt am Main (Hessen).