Maya Thai Laos Cafe ★★★★☆4.3 (29) Restaurants Alameda Thai restaurant · Asian fusion restaurant · Breakfast restaurant (...) 2316 Santa Clara Ave, Alameda, CA 94501 Call Website Details →