Troyka / Da Mikelle Palace
Forest Hills, NY
Community directory / Restaurants

The business.
Troyka is a restaurant in Forest Hills, Queens, serving Central Asian and Russian-style fare. It offers sit-down dining in the Queens Boulevard area.
Location and contact
102-55 Queens Blvd, Forest Hills, NY 11375, Forest Hills, NY, 11375
About this listing.
This community directory entry is awaiting additional review or owner-supplied details. Confirm important information directly with the business.
Own this business? Claim the listing ↗All rights reserved. © 2026 NewMain