Jenny's review of Twin Tails

Jenny
Jenny reviewed Twin TailsDec 1
Hell's Kitchen, Manhattan
10.0
One of the best restaurants!!
Review mediaReview media
000