April 7th, 2013



Tucked in the corner of the Quail Hill Shopping Center in Irvine, CA, Lucca Café feels somewhat like a hidden treasure, one you paradoxically long to keep as a secret for only yourself, while conversely wanting to share with everyone even remotely interested in delicious food.

Read More