SALVATORE Accra
11 MISSION STREET - ACCRA . LATITUDE:5.55945 - LONGITUDE : -0.17964
Italian Cuisine
Seafood Cuisine
Mediterranean Cuisine
European Cuisine
International Cuisine