From the outside, Koutoubia looks just like any other restaurant in the Westwood area. But upon entering the restaurant, the smell of spices and incense replaces the stink of car exhaust. French-Arabic music wafts in the air, giving a mystical ambience missing in most parts of Los Angeles. The unassuming cream walls outside, similar […]