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.