I definitely like the location and the atmosphere. The place is very popular with Maltese people. One major fault is that the service is of changing quality - sometimes it is really attentive but some staff members seem not to have been trained - for example they do not know what cakes are available on the day, what items on the menu are currently available and for any item they have to go and ask what is this and if it is available. The prices are of the sort you expect a proper service though!
If you own or manage Charles Grech, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.