From Our Editors
Hungry? Get ready to lick your plate clean at Tao Rice Rolls in Flushing.
Put the suit away when heading to Tao Rice Rolls ? dress is casual, as are the vibes. Leaving the couch is half the battle. Your foods awaits your pickup at this restaurant.
Make use of the ample parking near Tao Rice Rolls.