A Vietnamese bistro on Alameda's waterfront. more