This was THE new place to hang out, opening in 1991, I think. It had a model train running inside the restaurant, the tracks high up near the ceiling. It's not there anymore.
Images may not be downloaded, hotlinked and/or used without my expressed permission. Sample images are of reduced size/quality.