Enjoy delicious, easily digestible pizza at Nuevo Don Carlos. This simple yet charming restaurant also offers tasty appetizers and desserts.