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...
Cancel
Save this tip Report
Share
Arte Cafe
7.6
New York, NY
Italian Restaurant
Show More