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

Oishi - Scranton - 1736 N Keyser Ave Scranton, PA 18508