Oishi - Scranton 1736 N Keyser Ave Scranton, PA 18508
Open
10:30AM - 10:00PM