Mediterranean restaurant · 1365 N Willow Ave #160, Clovis, CA
To-Go
More food in Clovis, CA · Mediterranean Food in Clovis