Delizioso aptly describes Princesa Garden Island’s Tomato and Basil Restaurant

Princesa Garden Island Resort and Spa being one of the higher-end hotel resorts in Puerto Princesa City, Palawan is also home to Tomato and Basil Restaurant which we definitely rate as also one of the best in the Best Island in the World. We love how Tomato and Basil venture into cuisine that is unique and distinct in these parts of the world. It took … Continue reading Delizioso aptly describes Princesa Garden Island’s Tomato and Basil Restaurant