Koyla
Takeaway at 676 High Road
Ad
No longer at this address
Our records show that Koyla is closed.
Region
North Finchley
North Finchley
Category
Takeaways
Takeaways
User Reviews
There are no user reviews