Restaurant
Mio Café
10 locals recommend,
Permanently closed
Tips from locals
Lovely Italian Deli, Thurs/ Fri/ Sat nights get a platter of nibbles from the deli and a glass of wine for £8
Does great coffee, Italian tapas inside or outside and great to pick up local delicatessen to go as well. Properly Italian.
Unique things to do nearby
Locals also recommend
- 29 locals recommend
Location
186 Stroud Green Rd
London, England
Finsbury Park