I'm on the island and have seen the restaurant and Im holding their brochure and it says Sale & Pepe.


[Linked Image]