O Casa Grande

Italian-Portuguese restaurant on the Aberdeen creek

O Casa Grande sits on the lagoon side of Aberdeen and is one of the better Italian-Portuguese restaurants in Freetown. The wood-fired pizza oven, the seafood pasta, and the bacalao are all dependable. The terrace catches the breeze off the creek.

Service can be slow when busy — settle in, order a drink, and let the evening run its course. Reservations sensible at weekends.

eating out restaurant italian aberdeen

Other places in Eating Out