Cravings is the best, especially the Gulgasht branch. The cakes are absolutely delicious, fresh, and high quality. At the Gulgasht branch, Umar Farooq is very cooperative, polite, and professional. Such service really makes a difference. Highly recommended.