Chinese Restaurant
$
4.9 (36)
Future Taste is celebrated for its authentic Chinese food, offering a range of delicious dishes in a clean and welcoming atmosphere. Many customers express delight at the consistent quality of the food and the friendly service.
Restaurant website: Website
Phone number: (718) 897-7438
Address: 63-59 108th St, Forest Hills, NY 11375, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Great service! The staff are friendly and make good recommendations. The shrimp and broccoli was excellent. " (*Curated Review*)
" Fantastic flavors and generous portions! The lo mein was just the right balance of seasoning. Highly recommend. " (*Curated Review*)
" If you love authentic Chinese food, you need to try this place. Their General Tso's chicken is incredible! " (*Curated Review*)
" I keep coming back for the curry beef and cheese wontons. The food is consistently delicious and the atmosphere is great! " (*Curated Review*)
" Tried their shrimp fried rice, and it was top-notch! Very flavorful and fresh. Can't wait to return! " (*Curated Review*)
" I found Future Taste on a whim and was so glad I did! Their dishes are perfectly prepared. Will be back again soon! " (*Curated Review*)
" Delicious takeout! The beef and broccoli was flavorful and fresh. Can’t wait to try more from the menu. " (*Curated Review*)
Address: 107-01 Corona Ave., Corona, NY 11368, USA
Address: 111-03 Lefferts Blvd, South Ozone Park, NY 11420, USA
Address: 39-16 Prince St #104, Flushing, NY 11354, USA
Address: 8134 Baxter Ave #1, Elmhurst, NY 11373, USA
Address: 40-11 150th St, Flushing, NY 11354, USA
Address: 3702 Main St 2nd FLOOR, Flushing, NY 11354, USA
Address: 39-16 Prince St STE G02, Flushing, NY 11354, USA
Address: 69-35 Astoria Blvd N, East Elmhurst, NY 11370, USA
Address: 133-36 37th Ave G17, Flushing, NY 11354, USA
Address: 81-10 Broadway, Elmhurst, NY 11373, USA