Restaurants - Springfield, Massachusetts, United States
Shanghai Ichiban is a restaurants company based out of 882 SUMNER AVE, Springfield, Massachusetts, United States.