Can Thai

Business Details

Can Thai
Restaurant
Hotel Fortina, Tigne
Sliema 23462346
Chinese, Thai

Location

Location on map not available.