Albatross Cafe

60 North Street Bristol BS3 1HJ