Get directions to: Ravi Kabab House, Chicago, IL
Restaurant address: 2447 W Devon Ave Chicago, IL 60659, USA
Restaurant: Ravi Kabab House