Menu

Rice & Tea in Elmhurst Queens New York City

8274 Broadway, Elmhurst , 11373, New York City

Menu Rice & Tea

How to get to Rice & Tea

Address

8274 Broadway, Elmhurst , 11373

More info

Kid Friendly

Related to Rice & Tea

Restaurants around Elmhurst