Bacogai ★★★★★4.7 (156) Restaurants Vietnamese restaurant · Hot pot restaurant · Shabu-shabu restaurant 2651 Blanding Ave E, Alameda, CA 94501 Call Website Details →