Salt & Pepper

Goma, Democratic Republic of the Congo

Salt & Pepper is an Indian restaurant in Goma.