Electra Restaurant

Business Details

Electra Restaurant
Restaurant
13/14, Triq il- Wied
Marsalforn, Gozo 21556196

Location

Location on map not available.