KFC OSU

Address: F739/2 Oxford St, Accra

Hours:

Open ⋅ Closes 12AM

Phone: 030 296 3086

  • Restaurants

F739/2 Oxford St, Accra