20 Castillo Restaurant Accra, Menu, Prices, Location, Reservations by crackerslab 3 days ago3 days ago