Apollo Restaurant
401 N Glenoaks Blvd
Burbank, California 91502
USA
Phone: 818-842-2444
Burbank, California 91502
USA
Phone: 818-842-2444
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Sub Station0.00 mi
Thai House Restaurant0.04 mi
Kotayk Kabob Deli0.04 mi
Rico's Pizza0.06 mi
Momotaro Restaurant0.07 mi
Pizza Man 510.08 mi
Victorios0.08 mi
Yum Yum Donuts0.11 mi
Ameci in & Out Pasta & Pizza0.14 mi
Cafe Colombia0.14 mi
Cuisine:
Apollo Restaurant Description:
Apollo Restaurant is a respectable Others restaurant in Burbank, California, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Apollo Restaurant