Octopus Japanese Restaurant is a japanese restaurant, located at 227 E Palm Ave, Burbank, CA 91502, United States. They can be contacted via phone at (818) 556-6622, visit their website octopusrestaurant.com for more detailed information.
Black dragon is the best! You can't go wrong with eel.
Late night happy hour after 9PM! Great food and cheap drinks!