All Aboard!

A new restaurant in Collierville offers a railroad dining experience -- without ever leaving town.

by