Red Square Cafe

Chinese
$
150 Centre St
New York, NY 10013

Tips

  • This place is no longer there. Not sure how there can be new mayors. It's a bubble tea/frozen yogurt spot now.