Cynamon is a charming cafe and specialty coffee shop offering handmade cookies and specialty coffee from Polish roasters. They are known for their cinnamon buns and Portuguese pasteis de nata.