Tag: Japes

Where to find cheesy deep dish pizza in London ft Japes

Where to find cheesy deep dish pizza in London ft Japes

Review Japes Sweet dream is made of cheese. Shout out to all the Londoners! Now, you don’t need to travel all the way to Chicago to try its pizza, it’s only located a few tube stations away from your home. Japes is a restaurant located