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