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