Mediterranean restaurant · 2917 North Willow View Avenue, Clovis, CA
More food in Clovis, CA · Mediterranean Food in Clovis