Shanghai Ichiban

882 Sumner Ave
Springfield, MA
413.788.4600
42.088836
-72.544898
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:noon - 10pm

for Shanghai Ichiban
Directions
from: