This place is perfectly located in Little Italy. So much around to see and do.