Review of Terri

60 W 23rd St, New York, NY 10010

Overall Rating

Review


I agree with the other reviewer that there's cross-contamination. Nice idea though.

Updated 11 years ago