Lucca
Italian · Bar · Fine Dining
Lucca is an Italian restaurant offering entrees, cocktails, beer, and wine in an upscale setting with live music. It features multiple bars, patios, and a large dining room suitable for large parties.
Location
Vota recommends