Sepulveda & Anza, Torrance

This is the first (or is it the second) of a new concept of drive-thru store.