Usually a new location (been open several months) tries harder for awhile, so going shortly after grand opening was worth a try. This one is long ...
All reviews seem positive