2 clicks
Half Off Japanese Fare at Barracuda Japanese Restaurant
$15 for $30 Worth of Sushi and Japanese Fare at Barracuda Japanese Restaurant
Specialty sushi rolls feature fresh fish & local fruit alongside cooked entrees & award-winning cocktails in energetic, colorful atmosphere