J
Jackie Grech Review of Elba Restaurant Corporation
Loooooved the food - especially the black crunchy ...
Loooooved the food - especially the black crunchy calamari (not sure this is their name on menu) and very good service.
Comments: