This place is a GEM! If your looking for a place near little Italy then this is perfect.