Heading there for the afternoon this Saturday. Looking for a good place for thin crust pizza (pls- no chains). Bischero comes up a lot on this board, but it looks like they might be closed from 2:30 - 5pm on saturdays (or is this old info)? We'll be having a late lunch so looking for something that will be open all afternoon. Thanks!