Tag Archives: W11 3LF
New Restaurant Review: Pizza Metro Pizza (Londonist)
New Restaurant Review: Pizza Metro Pizza Londonist, November 6, 2010 12:37 PM Taking the short walk from Notting Hill Gate Station to the few months old Pizza Metro Pizza, you’ll pass at least three other pizzerias (the usual suspects such as … Continue reading
Posted in Food, London, Restaurants
Tagged London, Londonist, new restaurant review, notting hill, pizza, pizza al metro, pizza metro pizza, pizzeria, W11 3LF
Leave a comment