diamond palace restaurant: Food joints in Ridge, Accra | Hood Guide