Metro
269-270 Upper Street
London N1 2UQ
+44 (0) 871 529 3916
Metro is a barbeque and grill style restaurant with open fires and flaming grills.
- Location: Islington
- Type: American
- Tags: price for 2 (exc. drinks): £25, cuisine: american, private parties: call for details
- Nearest Transport: Highbury & Islington, London Underground







3 reviews
0 reviews
1 review
15 reviews
4 reviews