Great location near the heart of Little Italy.