Vedado Social Club
(76)
Social club in Miami, Florida
Address: 97 NW 25th St, Miami, FL 33127
Hours: Open ⋅ Closes 8 PM
Phone: (669) 444-0872
Vedado Social Club in Miami, FL. Upscale sophisticated features on events, fashion, entertainment, and social scene.