OMG...Best pizza ever...Was very disappointed with pizza in Italy and was not expecting much from Peru. Totally surprised at how delicious the pizza at La Pizza Carlo was.
Small restaurant with about 4-5 tables. Seems family operated. Very friendly.Best recommendation from our Tour Director.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.