Home
Menu
Location
Gallery
About Us
Any questions please call us.
Shogun Japanese Steak House
|
(440) 840-5846
34302 Euclid Ave, Willoughby, OH 44094
© 2019
All Rights Reserved