Get directions to: Luau Garden Chinese Buffet, Sacramento, CA
Restaurant address: 1890 Arden Way Sacramento, CA 95815, USA
Restaurant: Luau Garden Chinese Buffet