restaurant

restaurant, Dakar Region, Senegal
African

Where you'll be