Get directions to: Taste Of China Super Buffet, Sacramento, CA
Restaurant address: 1000 Howe Ave Sacramento, CA 95825, USA
Restaurant: Taste Of China Super Buffet