NYC -- a real long shot
#1
Guest
Posts: n/a
NYC -- a real long shot
I have little hope of getting an answer to this, but what the heck: I once visited a great Italian restaurant -- slightly upscale -- a few steps from the Nikkei Hotel in Manhattan, but have forgotten its name. Sound familiar to anyone?


