A Look At: Mama D’s

When you step inside the blue doors at 1800 Wabash Avenue you are hit with a heavenly aroma of fried food, music pouring over the sound system, and are greeted with several friendly faces. Mama D’s is a new restaurant in Terre Haute that specializes in fish, chicken, and gyros.