Luca
Opens on Sunday

Luca

$ • Mediterranean • Greek • Vegetarian
View delivery time and booking fee.

500 West Broadway, San Diego, CA 92101 • More info