Rickshaw Republic
2312 N Lincoln Ave
Chicago, IL 60614
(773) 697-4750
rickshawrepublic.com
This restaurant no longer manages reservations with Rezku.