Catalina Restaurant 3331 NE 33rd St Fort Lauderdale, FL 33308 Phone: (954) 564-6770
Category: Restaurants