Wow. This italian sandwich got me goin "mamma Mia! "
October 2023
1. The sandwich was made on the spot, and it was huge!2. This spot is definitely a butcher shop that just sells sandwiches on the side!3. The staff were friendly and quick with preparing my order!4. Parking is plenty in this shared lot!Note: Even if the open sign is not on, they are opened at 9 am! Photo: The Italian
September 2023
Excellent tri-tip, we smoked this one low and slow like a brisket. Delicious! Threw this one on the Weber kettle!