close fast food restaurant close Country: Malta
MEX FRESH GOZO
Southern Fried Chicken
McDonald's
KFC
Burger King Valletta