Xenia Bistro ★★★★☆4.3 (124) Restaurants Italian restaurant · American restaurant · Bistro (more) 115 Alamo Plaza # A, Alamo, CA 94507 Call Website Details →