Jollibee’s first Spain restaurant has a dining capacity for 180 guests, and features the brand’s store design reimagined for European customers.


Jollibee’s first Spain restaurant has a dining capacity for 180 guests, and features the brand’s store design reimagined for European customers.