Eduardo Lora is the manager of Shan in Miami Beach.
Eduardo Lora is the manager of Shan in Miami Beach. - 
Listen To The Story
Marketplace