Review of Cafe Clover

10 Downing St, New York, NY 10014

Overall Rating

Review


Attentive staff and tasty food, but a little overpriced. Didn't feel sick eating here.

Updated 5 years ago