ItalianItalian Restaurants in Bristol Marco’s Olive Branch 76 Victoria StreetBristolBS1 6DR Telephone:0117 922 6688 Visit Website