Don Camillo is an Italian restaurant known for its warm atmosphere and vaulted stone dining room. They specialize in homemade dishes, including wood-fired pizzas and fresh pasta.