"Great stuff! Amazing rolls"
Phone: (+1)3322041966
Address: 20505 Hillside Ave, Hollis I-11423-2214, United States
City: Hollis
Website: https://shogunjapan.net/
Monday: 11:45-20:30
Tuesday: 11:45-20:30
Wednesday: 11:45-20:30
Thursday: 11:45-20:30
Friday: 11:45-21:15
Saturday: 11:45-21:15
Sunday: 11:45-20:30
Dishes: 90
Amenities: 5
Categories: 5
Reviews: 988