Snacks & Beverages

Kenyan Restaurant in Kisumu

Grand Royal Swiss provides top-notch cuisine, a revitalizing atmosphere, and an exceptional dining experience in a beautiful setting.

Scroll to Top