Apollo Restaurant
401 N Glenoaks Blvd, Burbank
(818) 842-2444
Recent Reviews
Order Online
You May Also Like
Lily's Cafe - 357 E Magnolia Blvd
Cafe, Salad, Soup
Glenoaks Kabob House - 310 N Glenoaks Blvd
Mediterranean, Armenian, Middle Eastern
Shawarma King - 310 N Glenoaks Blvd
Mediterranean, Middle Eastern, Burgers, Fast Food
Restaurants in Burbank, CA
Apollo Restaurant
401 N Glenoaks Blvd, Burbank, CA 91502
(818) 842-2444