Food & Wine - Jollibee Sets Up Shop in Manhattan

Check out Food & Wine's article on Jollibee's first New York City location opening.

Back to Buzz Room