181 Av. de Saint-Louis, 13015 Marseille
ร Samboussa operates seven days a week, offering delicious samboussas for dine-in or takeout.
Rating: 4.5