Restaurant returns $5,000 tip