HOME > Chowhound > Manhattan >

ARTE

n
namreb May 20, 2008 11:38 AM

any feedback on that place? I am being forced to go ....and i have no info on it.

thanks

  1. Click to Upload a photo (10 MB limit)
Delete
  1. c
    chachalicious RE: namreb May 20, 2008 11:53 AM

    There are several. Do you mean Arte Cafe on W.73rd?

    Show Hidden Posts