Jade Palace Chinese Restaurant Degrades its Sanitary Rating

280 E Eau Gallie Blvd
Satellite Beach, FL 32937