Newer restaurant in a strip mall but the atmosphere suggests a stand-alone building. The cheese sauce is...
All reviews seem positive