Huy Café

Business Details

Huy Café
Snack Bar, Bars
F1, Ta'Xbiex Seafront
Ta' Xbiex 21659040

Location

Location on map not available.