A fun welcoming place that is in a great location, particularly it's proximity to Little Italy.