Freddies Anchor Sports Grill Degrades its Sanitary Rating

2312 SW 4th Ave
Fort Lauderdale, FL 33315