Kohinoor is an "Indo-Pak" restaurant located in what was the home of Mancha's tamales. That location holds fond memories for many older Southsiders. It is on 20th Street across from Magic Mushroom and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results