This is my favorite pizza place in the South Bay! A co-worker told me about it, and now several of us in the office are hooked! Pros: Always 2 for 1 specials, fresh ingredient...
All reviews seem positive