55 East 59th Street, 17th Floor, New York, NY 10022

THIS PLACE SHOULD BE CLOSED ....

The Las Vegas version of the Di Fara pizza really sucks. PASS!

You'll find the joint (if you dare) @ Caesar's Palace.

Categories: