Ugh. I really want to give this place a great rating but it is so underwhelming. It is so expensive and so average. I want to like it because they have a decent meatball sandwich. It is just decent. It also wasn't very hot. I mean honestly, I bought it right then and there, not ordered ahead.
That being said, it wasn't awful. It was just ok.