Nice place, but food quality is 2.5 stars out of 5 at best. When I complained about size and square shape of my pizza, I was told their new chef is still learning.
Another issue I have with this "fine" establishment is their prices. Everything seems to be overpriced by $3 to $6. Be prepared to pay $5 for a 20 cent bottle of beer.
If you own or manage Clemenza s at Uptown, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.