One of the best Pizzas you could get in the country. Prices are a bit high. However, there’s no compromise on the taste and the quality.
Its the best pizza in the twin cities. Times Square is one of the finest on the Newyorker pizza menu. It’s better to have the pizza right there instead of ordering it.
Original New York-style flatbread pizza. One of the best🎉