Crown & Anchor 2891 E Thousand Oaks Blvd Thousand Oaks, CA 91362 Phone: (805) 497-0070 Fax: (805) 497-1192
Category: Restaurants