Yalla Mediterranean
1781 N Victory Pl, Burbank
(818) 565-0426
Recent Reviews
Yalla Mediterranean
1781 N Victory Pl, Burbank 91502
(818) 565-0426