Restaurant fined $3,000 over "no dancing" law