120 E Promenade Way, Thousand Oaks, California 91362 USA
Ahi Tuna Tartare - Cucumbers, shoyu onion dressing, avocado, spicy miso aioli, crispy wontons
Photo Credit: Yelp