Location

Bens Noodles and Rice

1139 W. Bryn Mawr
Chicago, IL 60660
(773) 907-8936