About Burrito Bar and Shawarma
Burrito, The word "burrito" comes from the Spanish word for donkey, "burro." Translated it means "little donkey." Some say that burri... - more
It takes more than exquisite cooking to make a memorable meal. At Sammouna believe an intimate atmosphere in the right location, personal and attentive service and great company are what separates a... - more