Sushi 818 Menu

112 W California Ave, Glendale, CA 91203

Know a great happy hour or special for this location?