La Baraka offers a delicious North African culinary escape, specializing in oriental dishes.