The truffle pizza is the best pizza I’ve ever had. I’d go to London just for this place. I miss it so much.
No comments yet