528-530 Holloway Road, Holloway, London, N7 6JD
For More Information:
+44 (0)744 813 3557
I first noticed the store when they were putting in the huge oven...and I made a mental note to come back and try one of their pidas.
My experience was kind of two-fold: one the one hand I liked that I was feeling like being transported to another world - the TV was blasting out some news show in Turkish and the staff along with some of the patrons were vivaciously debating its content.