Yalla! which means “Hurry!” in Arabic is definitely not something you’ll want to do once you step into this little street food gem. Yalla Yalla is one of those authentically charming restaurant you wish…
Yalla! which means “Hurry!” in Arabic is definitely not something you’ll want to do once you step into this little street food gem. Yalla Yalla is one of those authentically charming restaurant you wish…