It looks like the former location of Two Fish Art Glass is going to be reinvented as a diner. Their website isn't very informative but the Forest Park Review did run a story about the diner a few weeks ago:
All aboard! The Junction, a train-themed family restaurant will open in the former Two Fish Art Glass space at 7401 Madison St., this summer. The restaurant was dreamed up by parents-of-toddlers Brad Wahl and Kate Crawford Wahl of Riverside. Kate grew up in Forest Park. The diner will provide seating for up to 77 customers.
Sounds interesting. I'll be curious to see how it turns out.