Pizza is taking London by storm
Pizza is becoming a dependable staple on the food scene of Britain’s capital.
Image: sebasnoo, istockphoto.com
Pizza is becoming a dependable staple on the food scene of Britain’s capital.
Image: sebasnoo, istockphoto.com