Jade Palace Improves its Sanitary Rating

2465 E Sunrise Blvd
Fort Lauderdale, FL 33304