About Barracuda Japanese Restaurant

Restaurants In California

Barracuda Japanese Restaurant serves Asian, Family Style, Japanese, Restaurant cuisine at 124 Castro St Mountain View, CA 94041. Find restaurant information about Barracuda Japanese Restaurant including address, phone, hours of operation and more.

Barracuda Japanese Restaurant

Barracuda Japanese Restaurant serves Asian, Family Style, Japanese, Restaurant cusine in Mountain View, California.

Barracuda Japanese Restaurant Menu
About Barracuda Japanese Restaurant

Barracuda Japanese Restaurant

What Is Barracuda Japanese Restaurant' Address?

What Is Barracuda Japanese Restaurant' Phone Number?

Phone: (650) 254-1935

What Type Of Cuisine(s) Does Barracuda Japanese Restaurant Serve?

Cuisine Served: Asian, Family Style, Japanese, Restaurant


Hours of Operation: Mon - Sun: 11:30 am - 2:30 pm

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY