Yalla

Burbank, CA
Yalla Yalla is one of the popular Fast Food Restaurant located in ,Burbank listed under Fast Food Restaurant in Burbank , Local business in Burbank ,

Contact Details & Working Hours

Map of Yalla