I've only had GREAT food and GOOD service here. MONDAY ALL-YOU-CAN-EAT BUFFET is absolutely the FINEST Italian food you can find anywhere (better than NYC!) and reasonably priced, too.
Pros: Best Italian food Downtown since Lelli's on Woodward closed.
Cons: none.
more