Floating Mountain Tea House |2nd Floor

239 W 72nd St #2fl New York NY 10023 USA

(646) 541-0636

Location