Giants roll @ Barracuda Japanese Restaurant
GIANTS ROLL
Barracuda Japanese Restaurant, Daly City
Shrimp tempura, cucumber wrapped with albacore tuna topped with tobiko and unagi sauce
Eaten: Thu, 23 Jul 2015 04:32