Loading map…

Hot Spot

Algiers, Algeria, buzzes with culinary energy. This spot offers a tantalizing aroma of grilled specialties, with a satisfyingly firm texture. A vibrant taste of North African flavors.