Larry & Teddys Casa Bella Degrades its Sanitary Rating

129 N Federal Hwy
Dania Beach, FL 33004