close meal takeaway close Country: Malta close City: Valletta
TukTuk South Indian Food
Elia Greek Cuisine