Location
17222 Pacific Coast Hwy,
Huntington Beach, CA 92649-4116
By anonymous | 9/19/2015
it was great