|Image 2 of 3, from the ABC Dec. 7 item.|
This Google Maps link should work. If not, please submit a comment.
No dedicated website known, at present. However, there is a Facebook page; per this Google.
It appears to be in an unprepossessing corner site; 85th and Central Ave.
Survival should hinge on meal quality. Not location, location, location.
|click image to enlarge it|
Here is a Google Map screen capture showing location:
|click image to enlarge and read|