Noa is a very good place for kebabs, skewers, etc. My wife and I had both a sit down lunch and a ta...
Noa Noa
(20)
Advertisement
Photos
Noa Noa is a Turkish restaurant located near Holloway Road in London, England. It offers a variety of dishes, including kebabs and skewers, making it a suitable choice for those craving authentic Turkish cuisine. The venue appears to have a takeaway section at the front, but it also features a more substantial dining area for sit-down meals.
The restaurant is noted for its lamb doner, which is said to be made from quality meat rather than mystery meat. With lunch specials available, Noa Noa provides an accessible option for anyone looking to enjoy traditional Turkish food in a comfortable setting.
Generated from the web
Also at this address
Reviews
From the front it looks like a takeaway but if you walk past this section there is a substantial res...
You might also like
Advertisement



