Category Archives: Pizza

Zizzi (and all London pizza chain restaurants, really)

I love that in the UK there are no Applebees or Macaroni Grills (though there are TGI Fridays of which refuse to step foot in on principle). The UK has its own class of restaurant chains, and in the midst … Continue reading

3 Comments

Filed under Pizza, Restaurants, Review