I went here a couple times months ago, the setting is ok..but I did pickup.
The pizza prices are decent...but it comes down to TASTE.
The pizzas sauce is SALTY...the cheese is good..the crust is good...but the salty sauce and overwhelming.
If any man says.."This Pizza is close to New York Pizza!!!!"...then they never been to New York..