Went to Lucca on Saturday night and can safely say that I will never be back. The previous reviews pretty much cover it - service is embarassing, food is subpar and prices are outrageous. There are so many better choices in the south end, please don't bother with lucca.
Pros: location
Cons: everything else
more