De L)m Nava Spot: Bars in Teshie, Accra | Hood Guide