1947 E Main St, Ventura, California 93001 USA
The deli provided the rice, salad, bread, and lamb-stuffed grape leaves (I had the scallops).
Photo Credit: Yelp