Mediterranean restaurant · 32483 Temecula Pkwy Ste E117, Temecula, CA
Delivery · Dine-In
See full menu
More food in Temecula, CA · Mediterranean Food in Temecula