821 N Euclid St, Anaheim, California 92801 USA
Stuffed Cabbage Rolls/Sarmale in Varza
Photo Credit: Yelp