Cafe Petra in Yazd is one of the city’s charming cafes, offering a pleasant setting and an attractive view from outside. The cafe serves delicious drinks and offers a variety of options. I highly recommend trying their Sebastian cakes. The only drawback is that the prices are relatively high compared to other cafes. However, the quality is excellent.