Remove Ads

Photos for Shor Restaurant

Shor Restaurant

2233 S Martin Luther King Dr, Chicago, Illinois 60616 USA

50 Reviews