SIB Restaurant

SIB Restaurant is the new Indian restaurant that will be located at 142 Green St. (across from Block 5) in Worcester’s Canal District.