Category: Food

Factory Tea Bar is One of the Yummiest Tea & Snack Shops in the 626

When I stepped into the bustling joint on a Sunday afternoon, I immediately took in the unique and spacious environment.

Din Tai Fung

Din Tai Fung started in 1958 as a cooking oil store in Taiwan. In order to keep the store open,