Cafe • Coffee • Italian • Mediterranean
"Awww, I'm sad to see that Lucca is no longer after over a decade here at the Quail Hill shopping center."