Get directions to: Big Mama's Rib Shack, Pasadena, CA
Restaurant address: 1453 N Lake Ave Pasadena, CA 91104, USA
Restaurant: Big Mama's Rib Shack