Greater Accra Region
They have a couple of foods and drinks that you can order with very moderate prices. You should try their chilled organic lemon drink, you’ll love it. The waiters are very welcoming and ready to serve to your satisfaction.
Country: Ghana
Region: Greater Accra