Tag: Biscotti

Fresh ingredients and excellent execution at Biscotti

Biscotti is the Four Seasons Hotel’s Italian outlet.When you enter, it’s like being in one of these modern tapas bars in Barcelona, where everyone must seriously be a…