At 112 N Maryland Ave, Glendale, CA 91206-4235Los Angeles Here : Octopus Japanese Restaurant. Welcome to Octopus Japanese Restaurant is rated 4. It's worth a try!
Write a review