You can sense the Italian theme once you enter the restaurant from the incredible design and decorations.
My sister and I ordered the veal medium, with peppers and mushrooms. It was amazing! Considering the size of the sandwich, $7.99 wasn't too bad of a price.
The lady that took our order was very friendly and definitely knew the menu well!
Would I come back? Yes!