Sprawling 6,200 square feet across three levels, the alluring marbled green storefront entices guests into a ground-floor space marked by a feature wall showcasing Rolex watches and a custom ...