Update Info - Millers Tea Room
This restaurant was reported as closed. If it is open, let us know.
Millers Tea Room
113 Christopher St
New York, NY 10014
113 Christopher St
New York, NY 10014
This restaurant was reported as closed. If it is open, let us know.