Caffe Italia Improves its Sanitary Rating

3471 N Federal Hwy
Fort Lauderdale, FL 33306