Seriously the other reviews on this site are a joke. This is definitely one of the best Italian places around and its been here for as long as I can remember. Its family owned and the atmosphere is really what makes it almost 5 star. BIG PORTIONS!! Trust me on that one.
Pros: Large portions
Cons: Limited steak items
more