Your E-Lifestyle Magazine
The Spot is a social hub comprising of a restaurant, bar and cigar lounge, functionally interwoven to create a seamless wine and dine experience.