Mediterranean restaurant · 10895 Los Alamitos Blvd, Los Alamitos, CA
To-Go
See full menu
More food in Los Alamitos, CA · Mediterranean Food in Los Alamitos