Jollibee Foods Corporation continues to expand its footprint overseas despite the ongoing pandemic, this time opening its first Jollibee store in Rome, Italy. In a statement, Jollibee said its new Rome branch is along Via Ottaviano, which is only a stone’s throw away from St. Peter’s...