AutoReserveAutoReserve
Yellowtail Japanese Bistro | Alameda, California | Japanese | AutoReserve