Other Reviews from the web
I actually haven't been to this particular location but have frequented the ones on Adams street and the one in Little Italy and the food at both of those locations was very good. Also the restaurants have a nice homey sort of atmosphere.