Located in a random strip mall, one would easily pass this place up.