Get directions to: Jr Jasmine Rice, Elmwood Park, IL
Restaurant address: 7188 W Grand Ave Elmwood Park, IL 60707, USA
Restaurant: Jr Jasmine Rice