|
Other Restaurants in London
- Finsbury Park
129-131 Stroud Green Road, Finsbury Park, London, N4 3PX
Tags:
authentic Italian, bar, good food, ice cream, italian, pasta, pizza, pizzeria, value for money
|
2 Reviews
|
|
Other Restaurants in London
- Kensington
106 Kensington High Street, Kensington, London, W8 6SH
Tags:
air conditioning, bar, bar food, cocktails, good food, live music, Piano, singing, vegetarian dishes
|
1 Reviews
|