Alamo Palace Chinese - Alamo 120 Alamo Plaza # C Alamo, CA 94507
Closed
Opens Tuesday at 11:00AM   View Hours
(925) 820-1715