Get directions to: Octopus Japanese Restaurant, Burbank, CA
Restaurant address: 227 E Palm Ave Burbank, CA 91502, USA
Restaurant: Octopus Japanese Restaurant