4023 Lincoln Blvd, Marina del Rey, California 90292 USA
Never understood Vanilla haters. Who hurt them?
Photo Credit: Yelp