· Restaurants & Cafes · Ggaba
4.6★ (5 reviews)
Belgian and European fine dining inside Le Petit Village on Ggaba Road