Kampachi Sushi & Seafood Bar at Lagoonda Resort |
|||
| From Sierra Leone | |||
International Cuisine
Restaurant
|
|||
| In Freetown, Sierra Leone | |||
About Kampachi Sushi & Seafood Bar at Lagoonda ResortSushi restruarant and seafood bar.
|
|||
|
|||
|
|