The Isabella
About
Another branch of the Luo fish institution — the same great fried tilapia, ugali, and sukuma wiki. This location is slightly more spacious than the original, but it still fills up fast at lunch. Go early.
Is this your business?
Claim your free listing to update your info, respond to reviews, add photos, and reach more customers.
Claim This Business








