6000 Sepulveda Blvd, Culver City, California 90230 USA
Grilled peppers and tomatoes. Yum!
Photo Credit: Yelp