DiMassi's has not been operating at this location for nearly two years now. They have an additional location near Reliant Stadium and one near the ...
All reviews seem positive