Tokyo Japan Buffet on 7465 w greens rd.

Used to be one of my favorite spots. Does anyone know if they relocated or ever coming back?

submitted by /u/Teawing
[link] [comments]