La Farola Cafe & Bistro is a new tapas restaurant on Upper Street in Islington Angel.

Book Now
To Top