7Adelaide City Restaurants SA
MediterraneanLicensed Cafes & Licensed Informal Restaurants
$$$$$
Meaning peace, comfort and relief in Swahili, Faraja serves international and local specialties at comfortable premises on Carrington Street in Goodwood. Faraja is one of ...