Update Info - 99 Favor Taste
This restaurant was reported as closed. If it is open, let us know.
99 Favor Taste
37 St Marks Pl
New York, NY 10003
37 St Marks Pl
New York, NY 10003
This restaurant was reported as closed. If it is open, let us know.