Yalla Mediterranean
1781 N Victory Pl, Burbank
(818) 565-0426
Menu
Restaurants in Burbank, CA
Yalla Mediterranean
1781 N Victory Pl, Burbank, CA 91502
(818) 565-0426