The pizza at Camarra is amazing! I cannot wait to get back to TO to have some! Love, love, love the Ortolano! Whoever slams their pizza cannot possibly know great and authentic pizza!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.