Full menu with prices & pictures
Barracuda Sushi 155 Wild Cherry Ln,CA 94041-1282, Un...
You can naturally also reach the restaurant using the public transport. The next stop is VTA-Mountain View, 113 meters away from Barracuda Sushi, otherwise, there are places to park 73 meters away at Lot 1 Parking Structure.
The menu for Barracuda Sushi from Mountain View is currently not available. On our website you can find a large choice of other menus from Mountain View as well. Why not take a look or help Menulist and upload the menu here.