Share your post with your fan club!
A colleague from work claims that this place is actually pretty good. It is located in the strip mall with Taste of India. I am a little skeptical given its location and name. Any advice?
Updated 1 year ago | 1
Updated 1 year ago | 6
Updated 28 days ago | 2
Updated 3 months ago | 0