Café Elia

Business Details

Café Elia
Snack Bar, Bars
665/667, Triq il- Kbira San Guzepp
Hamrun 21237945

Location

Location on map not available.