Is las orchids permanently closed
Address: 5640 N Federal Hwy, Fort Lauderdale, FL 33308, USA
Luis Alvarado Sr. | May 9, 2022
No they are open!!
Jorge Osorio | May 9, 2022
The one located on Federal Hwy in Fort Lauderdale is open for sure
george spees | May 9, 2022
No it is open.. ate there last week.
Thanks! Your answer is awaiting moderation.