This IS Sandro From Malta. Had Visited This Restaurant Recently And It Was One of The Best For Grilled Meat I SUGGEST THAT ONE CAN MAKE A VISIT THERE While IN Sicily. Stuff IS Very Help Full
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.