Yes
Yes, you can see it by when you drive down Edinger St. (Behind the California Pizza Kitchen)
Yes. Pretty good food and service also
Yes. In the parking lot area near Edinger.
Yes. It is in the parking lot area on the Edinger side I believe.
Yes it is. And its terrible
Yes, they have good restaurants
Thanks! Your answer is awaiting moderation.