Royal India Restaurant Degrades its Sanitary Rating

3801 Griffin Rd
Fort Lauderdale, FL 33312