This is my favorite Pizza place in the Southbay. Their pizza's are huge! And one of the best crusts I've ever had. It's been a while since I had anything other than pizza here. The pasta dishes used to be ok, but not great. It sounds like that has changed. The staff here is extremely friendly! Its a great place to meet friends, or with family.
more