Tomato and Basil Restaurant at Princess Garden island resort, Palawan

Italian food at Tomato and Basil Restaurant Restaurant Puerto Princesa, Palawan