"I work close to this restaurant so me and a couple of coworkers always order from here."
Phone: +18185070687
Address: 730 S Central Ave Glendale, CA 91204-2061, North Glendale, United States
City: North Glendale
Website: http://ocansushi.com
Dishes: 0
Amenities: 1
Categories: 5
Reviews: 3