Reviewed by imlucia on Mar 07, 2010
I've been coming to this place for years. The staff is all really friendly and the pizza is awesome! The theme of the restaurant is racing. The owner races stock cars in Madera. The price is a little expensive, but worth it. I usually order the Sears Point pizza. It's your typical combination
Read more…