Leo Bar and Restaurant is a Bar & grill located in Tanzania. It is one of the 326 Bar & grills in Tanzania. Address of Leo Bar and Restaurant is Bwejuu, Tanzania. Leo Bar and Restaurant can be contacted at 255628517865. Leo Bar and Restaurant is rated 5 (out of 5 stars) by 6 reviewers on the web.
Some of the places around Leo Bar and Restaurant are -
Within less than half a Kilo meter of Leo Bar and Restaurant, you can also find Bwejuu Beach Palm Villa,Zanzibar (Slice Of Paradise), Bwejuu Clinic, , Paipai Hotel And Restaurents Zanzibar, Bwejuu Primary Health Care Unit and many more.
Bwejuu, Tanzania
Contact number of Leo Bar and Restaurant is 255628517865.
Rating of Leo Bar and Restaurant is 5 out of 5 stars.
Address of Leo Bar and Restaurant is Bwejuu, Tanzania.
Leo Bar and Restaurant is a Bar & grill in Tanzania