Uncle Nick's Souvlaki Restaurant
4.97
star(s) from
2
votes
670 First St.,
London, N5V 2A2
Uncle Nick's Souvlaki Restaurant is one of the popular Greek Restaurant located in 670 First St. ,London listed under
Fast Food Restaurant in London
,
Greek Restaurant in London
,