Dustin
Dallas
Right Off Times Square — 2 years ago
Worth visiting!
This Italian Restaurant is great, but bring a big group because the portions are nothing short of monstrous. If you order alcohol on the rocks, it’s about $9, but they may as well give you a 10 ounce flask.






