Teriyaki Japan at Garden City

Casual Dining
Japanese
Garden City Mall, Thika Road, Nairobi