Skip to Content
Manta Logo Manta Home
Permanently Closed
Barracuda Japanese Cuisine logo

Barracuda Japanese Cuisine

Sushi Bars

124 Castro Street, Mountain View, CA · 94041
Get Directions
Mountain View, CA
Business Details

Serving Mountain View, CA

Categorized under Japanese Restaurants. Current estimates show this company has an annual revenue of less than $500,000 and employs a staff of approximately 5 to 9.

Mountain View, CA
Customer Reviews
Key Facts
Type
Sushi Bars
Location
Phone
(650) 254-1935
Listing status
Permanently Closed
Similar Businesses
There are no Similar Businesses yet.