A new corner cafe has opened in downtown Orlando overlooking Lake Eola Park, on the southeastern corner of The Metropolitan of Orlando at 151 E. Washington Street [GMap]. We told you HERE in August 2023 that a new concept with the fun name I Love Orlando Cafe (Instagram | Website) would be moving into the former home of B. Nice […]