As soon as you walk in, you just think to your self, why me? The staff is not only dum, but rude aswell. The Italian food you buy at your local market is five times better then the slop they call your entre'. If you want to sabotage a business meeting, take your clients here.
Cons: tooo big, old and dilapidated, surviving on memories
more