Mediterranean restaurant · 392 E A St, Upland, CA
Dine-In
More food in Upland, CA · Mediterranean Food in Upland