Kosmo Restaurant & Cocktail Bar
Triq Ninu Cremona, Rabat, Island of Malta Malta
Kosmo Restaurant & Cocktail Bar is a Restaurant place is located in Rabat, Island of Malta. The address of Kosmo Restaurant & Cocktail Bar is Triq Ninu Cremona, Rabat, Island of Malta Malta.