Review: Japes

Review: Japes

Where to find them: 22-25 Dean St, Soho, London W1D 3RY What they’re about: Japes is still a relatively new soho joint located in Dean Street supplying Londoners with some foodporn-worthy deep dish pizzas, pizza pot pies and waffles! Visit their website What to order: We opted for: Piccante Deep Dish PizzaGreen Queen Pizza Pot [...]