· Restaurants & Cafes · Luzira
3.8★ (4 reviews)
Family restaurant, garden bar and hotel on Port Bell Road, Luzira