I have a soft heart for little restaurants trying to make a go of running their own business. Mama's Best Pizza is a new one to La Habra and they are great. They went for a great location...right across from La Habra High School...and right on Whittier blvd, but the lack of easy parking may be a problem for them. The employees are friendly, the pizza is great and the prices are fair. Give them a shot!
more