Eastern Botswana restaurants

Top Choice International in Francistown

Barbara’s Bistro

Located in the town's eastern outskirts in the sports club, this leafy spot is a fabulous choice. Barbara, the German owner, is a charismatic host and loves nothing better than to sit down and run through the specia…
Top Choice Cafe in Francistown

Thorn Tree

An oasis of sophistication at the northern end of Francistown, Thorn Tree (no relation to Lonely Planet’s famous online bulletin board) does burgers, salads, pizza, pasta, jacket potatoes, fresh fish and great coffe…
International in Francistown


This place, upstairs in the Village Mall, serves up the town’s best flame-grilled steaks, but it also does fish and chips; watch out for the daily specials. The bar is one of the few expat haunts in town.
Steak in Francistown

Spur Steak Ranch

You’ve seen it before – an American-themed steakhouse in the heart of Africa with a menu that covers steaks, ribs and seafood. It’s the sort of place that has very little to do with Botswana, but your kids will love…
Indian in Francistown

Tandurei Restaurant

Reasonable pan-Indian cooking in simple surrounds adds a little variety to the Francistown eating scene. Although it also does Chinese dishes, it's far better at dhal and tandoori flavours.
Supermarket in Francistown

ShopRite Supermarket

One of the best-stocked supermarkets in this part of the country.
Supermarket in Francistown


Cheaper-than-average supermarket along the main street.
Supermarket in Francistown

Spar Supermarket

Well-stocked supermarket in the city centre.
Bakery in Francistown

Pie City

For a quick bite, these pies make a nice if unexciting break from the fast food that dominates things along the main road through the centre of town.