Jamon Jamon

  • Restaurants
  • Spanish
0 Love It
Barnsbury

A Spanish restaurant and tapas bar on Upper Street, Islington. 

Venue name: Jamon Jamon
Contact:
Address: 88 Upper Street
Islington
London
N1 0NP
LiveReviews|0
1 person listening