Ameci Subs and Salads
Located in the Camarillo Village Square Shopping Center
Ameci's brings Camarillo fresh pizza, pasta and subs all at tasty prices. Call now to order a meal for take out or delivery and you will not be disappointed.
Camarillo Village Square
On the corner of Los Posas and Arneill Rd