Times Square Pizzeria is my absolute favorite pizz...
Times Square Pizzeria is my absolute favorite pizza place! The pizza here is always delicious, with a crispy crust and flavorful toppings. The staff is friendly and the service is excellent. I highly recommend trying their BBQ Chicken pizza, it's simply amazing!