Mwanza restaurants

International in Mwanza

Hotel Tilapia

The hub of Mwanza’s expat population and a magnet to passing tourists, the restaurant of the Hotel Tilapia has an attractive terrace overlooking the lake. Pied kingfishers chatter and squabble as you choose anything…
Indian in Mwanza


No longer open-air, the Breeze restaurant has little in the way of character, but is known for producing decent Indian food. There are also Chinese, continental and Swahili dishes, including several styles of tilapi…
Tanzanian in Mwanza

DVN Restaurant

Excellent local fare is served fast and cheap in this church-run place with an old-fashioned cafe look and feel. There's no menu, just a daily special like fish and side dishes. It's behind the post office and the S…
Indian in Mwanza

Sizzlers Restaurant

Quiet during the day, this cheap Indian joint transforms into a hive of buzzing activity in the evenings. This is when people grab a streetside table and tuck into the chicken tikka, which sizzles on the hot coals o…
Street Food in Mwanza

Salma Cone

Sambusas (Indian pastry snacks stuffed with curried meat or vegetables), soft-serve ice cream and juice are all pleasers here, but it's the smell of barbecuing meat that will draw you in for a kebab. With plastic ou…
International in Mwanza

Kuleana Pizzeria

Don't expect Italian-class fare, but this is a relaxed and popular place for pizzas and snack-style food (omelettes, sandwiches and breads) with a good mix of locals and expats. The friendly owner feeds many street …
Indian in Mwanza


This odd time warp serves some of Mwanza’s best Indian food, though oriental decorations and menu items are holdovers from its previous incarnation as a Chinese restaurant.
Indian in Mwanza

Shahensha Restaurant

Tasty samosas and other snacks, a daily menu featuring Pakistani and Tanzanian dishes, plus pleasant, casual indoor seating.
Burgers in Mwanza

Burger Point & Cafe

Plastic tables and chairs, a semi-open-air environment, and burgers, fried chicken and chips make this a popular local lunch stop.