Menu

Rice & Tea in Elmhurst New York City

8274 Broadway, Elmhurst , 11373 - Get directions

Menu Rice & Tea

How to get to Rice & Tea

Address

8274 Broadway, Elmhurst , 11373
Get directions

Follow Us

Services

  • Kid Friendly

Related to Rice & Tea

Restaurants around Elmhurst