Restaurants in Holloway
Listing of restaurants in Holloway
Roman Tapas & Grill
1A Roman Way N7 8XG
Caledonian Road & Barnsbury 0.15 miles
Spanish
Opening Times
Page 5 of 7