Garam Masalaa

Business Details

Garam Masalaa
Restaurant, Bars
Ix- Xatt Ta' Xbiex
Msida 99021882
Indian

Location

Location on map not available.