hills house nyc prince prince tea house nyc forest hills 15 Station Square Queens NY 11375. New York NY 10019 Midtown area 1 location. Prince Tea House Forest Hills Ny … Wednesday, April 13, 2022 Edit