Welcome to Lemon Tree

New Barnet’s Authentic Greek Food Takeaway Delight!

ORDER HERE 020 3340 0592