You can get pizza this good in any strip-mall in America. By far the worst meal I've had in two trips to Spain. I cannot understand the high ratings.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.