Polo Grill
Bio
Polo Grill is located in Lusaka, Zambia. It is a large, open-air bar under an enormous thatch roof overlooking a huge, well-kept polo field where people can occasionally catch a live match. It is a pleasant place to catch some live music and occasionally hosts big local acts like Exile.
Advert