Restaurants

Restaurants

Landmark Plaza Hotel

Village Chef Restaurant

Specializes in African a la carte menu and buffet and seating capacity for 40 pax