Location: Home > YellowPages > CA > Burbank > Octopus Japanese Restaurant

Octopus Japanese Restaurant

227 E Palm Ave
Burbank, CA 91502
818-556-6622