Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Bunhill Islington London
25 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,5
3 Opinions in 1 websites
Alphabeta Building 2 Worship Street 14-15 Finsbury Square, London EC2A 2AH England, England
ItalianIt is very disorganized with little care for the interior. They call themselves an Italian restaurant, but it doesn't look like one. The employees do not seem very satisfied with their working conditi