In the last month I had a pizza in London, in Italy, in Spain and then I came here, my first night in Tulum and i found the BEST the TASTES the JUICIEST Pizza I've ever had :D
I am really impressed and strongly recommend! It's a small Italian place, on the main street of Tulum, on the right hand side from ADO bus station entrance/exit about a block.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.