Walked past the famous Attari Sandwich on Westwood and saw that they just open a small, 6 tables indoor restaurant right next to the outdoor eating area of the Sandwich Shop. Anyone been? Menu seems like typical Persian joint with Kabob, Stew etc.
Attari Sandwich Shop
1388 Westwood Blvd, Los Angeles, CA 90024