Steakhouse Bar & Grill Islington

Steakhouse Bar & Grill Islington
Pentonville Road, London, N1 9LA
Photo of Steakhouse Bar & Grill Islington