Ohya Sushi, Korean Kitchen & Bar Menu

4920 W Thunderbird Rd #117, Glendale, AZ 85306


Know a great happy hour or special for this location?