· Restaurants & Cafes · Kololo
4.8★ (4 reviews)
Italian and Mediterranean dining at Villa Kololo on Acacia Avenue