If this is place right next to Five Points train station, this is the best place. Little money gets you lots of food. Especially if you get the Lasagna. Yum!!!
All reviews seem positive