Wow! We had the Sangiovese for our wine and it was on par or beat anything we had in Italy. No kidding - Bravo on the wine! The pizza was well prepared. This is a five point venue, except for the ambience which is properly described as "tacky high end fast food." La Luna Rossa would do themselves well by upping the game to match their wine.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.