3637 E Thousand Oaks Blvd, Thousand Oaks, California 91362 USA
The best uni ever just as good as Tokyo japan
Photo Credit: Yelp