Had the Big Sicilian - Great sandwich! Yes parking is bad, and this place is cramped during lunch, but you can call head and take it to go.
I ate on the back patio where it was nice and shaded.
The sandwich was the perfect mix of meat and cheese to bread ratio. Everything was really fresh and the potato salad was really good also.
Worth a stop and I look forward to coming back!!