fbpx

Apollo Restaurant

Apollo Restaurant, located at 401 N Glenoaks Blvd in Downtown Burbank, is a classic breakfast and lunch spot loved by locals. Renowned for its delicious breakfast burritos, juicy burgers, and hearty sandwiches, Apollo serves up comfort food favorites in a welcoming and casual atmosphere. It’s the perfect place to start your day or enjoy a satisfying midday meal in Downtown Burbank.

401 N Glenoaks Blvd Burbank, CA 91502

Copied!