Great Food Great Service Great Location Simple pricing QUALITY !!!! Maybe best cafe I have been in outside of Rome/Paris/Edinburgh Ok its compact and bijou inside but not sitting outside it isn't!! Loved it!!!
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.