86 E Daily Dr, Camarillo, California 93010 USA
The Albondiga soup alone is worth the visit!
Photo Credit: Yelp