1940 Newbury Road, Newbury Park, CA 91320 (805) 480-4800
Call for Pickup or Delivery!
The best deli in Newbury Park is right off of the 101
View Larger Map
Prices and Menu Items are subject to change without notice. Please contact business for the most updated information.