Eat well - travel often

Tag: pizza buzz

London: Pizza Buzz – restaurant review

London: Pizza Buzz – restaurant review

Pizza Buzz opened it’s first restaurant in Worship Street a few minutes walk from Moorgate Underground station in London. The idea of a pizza restaurant where you can sit in or take away is not new but the concept of building your own as you […]