Captain's Terrace

Casual Dining
International
Kellico Complex, 3rd Floor, Mombasa Rd, Nairobi