A coworker was talking about a newish(?) Latin American restaurant called Nuves (or possibly Nubes) on Queens Blvd. in Elmhurst.
I haven't seen a single mention of this place anywhere, and Google comes up empty handed, which makes me suspicious.
a. Is this place even remotely of interest to Chowhounds? b. does it even exist?
I don't have a good feeling about it, but am curious.
Updated 10 months ago | 0
Updated 1 year ago | 1
Updated 5 months ago | 12
Updated 2 days ago | 71
Updated 15 days ago | 34