Search results
Yelp Reviews
4.5 108 reviews
- 5 star 75
- 4 star 20
- 3 star 3
- 2 star 5
- 1 star 5
I had no idea this existed in Angelo's! What a find! The staff here were so nice and the sandwich was AMAZING! They also have some really great chip flavors, too! More
Best Italian sub I've had since I was in Florence a few years ago. Really good. Highly recommend. More