Italian fast food at its worst. Our server thought he was fantastic, it was so funny to see someone thinking so much of himself, whilst working in a terrible example of an Italian Restaurant. This really was the Italian equivalent of Applebee's!!
Pros: If you want below average italian food?
Cons: Cheap, cheap, cheap!!
more