Get directions to: Zebra Restaurant, Sacramento, CA
Restaurant address: 1310 Howe Ave Sacramento, CA 95825, USA
Restaurant: Zebra Restaurant