Garam Masalaa is located in Malta on Triq Il-Qawra, Dawrir il Qawra, Qawra SPB 1903. Garam Masalaa is rated 4 out of 5 in the category indian in Malta.
Address
Triq Il-Qawra, Dawrir il Qawra, Qawra SPB 1903
Open hours
Sun
12:30 PM - 3:00 PM
Sun-Sat
6:00 PM - 10:30 PM