Skip to content
Yellow Tail Japanese Bistro Alameda
1332 Park Street #C, Alameda
510-521-3298

“The Best Sushi in all of the Bay Area.”

Scroll To Top