il- Horza

Business Details

il- Horza
Restaurant
6, St Christopher street
Valletta 21226936
Mediterranean

Location

Location on map not available.