This is a nice quiet place near Little Italy.