Local Guides World

Morgan O'Toole

1 reviews on 1 places
Il Gattopardo
2024 Feb 27
Decent place but tourists should know they refuse to take Visa or any credit card not based in Europe (EC card). Clearly they don't want the business (and no, obviously not everyone has an EC card, an idiotic thing to say). Also no ADA toilets, and they stank of urine.