One of the last places you would look for a good pizza place is in the strip mall attached to a gas station. But that’s exactly where Times Square Bistro & Pizzeria is located. Snuggled between a Mobil and a liquor store (a few blocks from the Allen-Bradley Clock Tower), Time Square’s main goal is the quick by-the-slice type service. But don’t write them off as a strictly slice place; there are a few other surprises in this strip mall pizzeria.
Read more »
Read more »



