Portuguese restaurant Sabor a Canela, known for its cinnamon-infused offerings.