Review of Newsbar

107 University Pl, New York, NY 10003

Overall Rating

Review


tastless dry overpriced food

Updated 2 years ago

Celiac