Time Out says
Posted: Tue Jul 16 2013
Orca is a department-like store that has some of the best furniture in the country, whether for the home or the office. There are good quality soft furnishings and decorations, kitchenware and toys. Another location on the Spintex Road, East Airport.