2 weeks ago
—
Freetown, Sierra Leone
Visit The Coffee Shop at 17 Lumley Beach Rd, Freetown, for a delightful dining experience with great food and a welcoming atmosphere. Perfect for locals looking for a cozy restaurant spot.
0
6