Delight Baklava

Turkish Desserts

681 High Rd, Tottenham, London, N17 8AD

Delivering now

Free delivery

No min. order

Your order