Mediterranean · 20926 Lassen St, Chatsworth, CA
More food in Chatsworth, CA · Mediterranean Food in Chatsworth