Restaurant Carlo offers a taste of Italy with a focus on pizza and other Italian dishes. This establishment provides a family-friendly atmosphere and accepts card payments.