Get directions to: Buffalo Pizza & Ice Cream Co, Sacramento, CA
Restaurant address: 2600 21st Street Sacramento, CA 95818, USA
Restaurant: Buffalo Pizza & Ice Cream Co