Almokhtar Sweets is a dessert shop offering delicious sweets. Enjoy fresh pastries and treats, likely baked in-house.