Start from
NY Times Square Pizza
226 E Bearss Ave, Tampa 33613