I was driving by Attari (just off Westwood Blvd) today, and noticed some red awnings I hadn't seen before that said "Attari Grill". I've only been to Attari a couple of times, but I don't remember them having anything in the part of the building where the awnings were (it was just to the right/east of the entry to their little courtyard).
Is this a fancier/offshoot version of Attari?
Attari Sandwich Shop
1388 Westwood Blvd, Los Angeles, CA 90024