tilapia beach has one of the best made tilapia...its a great place with full view of the fresh lake victoria...located within the cbd and so easily accessible!!!
It has plenty of outside seating and is right on the lake. They offer chicken and other meats, but who would want that when you have fish available????
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.