Crazy Roll @ Barracuda Japanese Restaurant
CRAZY ROLL
Barracuda Japanese Restaurant, Daly City
Red tuna, white tuna, salmon, avocado, cucumber sprinkled with tobiko
Eaten: Thu, 23 Jul 2015 03:22