Todd H.

Todd H. left a tip at Arte Cafe

106 W 73rd St (btw Amsterdam & Columbus), New York, NY | May 26, 2011
We live around the corner and were really hoping this would become a regular haunt. Unfortunately slow service and below average food. Beautiful ambiance though.
Tip is too short...
Tip is too long...
Save this tip Report
Arte Cafe
New York, NY
Italian Restaurant
Show More