IL COVO
Restaurants - Italian
P.O.Box: 34147-80118 Mombasa
Off Nyali Rd, Mombasa
(254) 415487460




On the map (Click to expand)