www.dineview.com
www.dineview.com
Yellow Tail Japanese Bistro
(510) 521-3298
1315 Park Street, Alameda, California
Contact Us